User Performance Monitoring (UPM)
User Performance Monitoring (UPM) enables you to reuse existing test assets, including test cases, models, and suites, and create a monitor that runs scheduled tests on a fixed frequency.
Information about creating and running monitors, as well as how to view their availability, performance, and results follows.
The UPM feature requires a license. Before you can use UPM, you must obtain and apply a license as described in Licensing the UPM Feature below.
Licensing the UPM Feature
The User Performance Monitor (UPM) feature is disabled by default. Follow the steps below to request and add a license for it:
-
Contact our Customer Support to request a UPM feature license for DAI.
-
When you receive the license, navigate to System > Licenses and enter it as described in Adding licenses on the DAI License page. Applying the license enables the Monitor option in the DAI menu on the left.
-
Display the Monitor drop-down menu to see the available options:
- Availability: Displays the Monitor Availability report
- Performance: Displays the Monitor Performance report
- Configuration: Displays the Monitor configuration page
- Runner: Displays the Monitor runner page
- Results: Displays the Monitior Results page
Creating a Monitor Configuration for UPM
Monitor configurations (monitor configs) contain a single test case to regularly run against systems under test (SUTs). They provide a series of test results for a time period that you can see on the Monitor Results page, and the Availability and Performance Reports.

UPM Monitor Configuration
Because you will use UPMs to monitor applications or systems, your monitor configs need to be simple, reliable, and repeatable to be effective. The monitor config works like a test configuration (test config), but with the following two significant differences:
- You can add only one test case to a monitor config.
- You cannot add an exploratory test to a monitor config.
Excluding these two things, monitor configs provide all the functionality available in test configs. For more information, see DAI Test Configuration.
If you try to create a monitor config with the name of a monitor config that exists, or is the name of a DAI test config that exists, you see the error: 409 - Already exists. You need to specify a different name.
Running a Monitor Configuration
You can run a monitor configuration (monitor config) on demand from the Monitor runner while scheduling it to operate at regular intervals. More information is available in the Scheduling Option: See DAI Runner>Scheduling Options.

UPM Monitor Runner
Since a UPM monitor config is likely to run continually, it does not provide a Run once at selected time option.

UPM Monitor Scheduler